<?xml version="1.0" encoding="UTF-8"?>
<dxl:DXLMessage xmlns:dxl="http://greenplum.com/dxl/2010/12/">
  <dxl:Plan>
    <dxl:GatherMotion InputSegments="0,1" OutputSegments="-1">
      <dxl:Properties>
        <dxl:Cost StartupCost="10" TotalCost="100" Rows="1000" Width="12"/>
      </dxl:Properties>
      <dxl:ProjList>
        <dxl:ProjElem ColId="14" Alias="t.t1">
          <dxl:Ident ColId="14" ColName="t.t1" TypeMdid="0.23.1.0"/>
        </dxl:ProjElem>
        <dxl:ProjElem ColId="15" Alias="t.t2">
          <dxl:Ident ColId="15" ColName="t.t2" TypeMdid="0.23.1.0"/>
        </dxl:ProjElem>
        <dxl:ProjElem ColId="16" Alias="t.t3">
          <dxl:Ident ColId="16" ColName="t.t3" TypeMdid="0.23.1.0"/>
        </dxl:ProjElem>
      </dxl:ProjList>
      <dxl:Filter/>
      <dxl:SortingColumnList/>
      <dxl:TableScan>
        <dxl:Properties>
          <dxl:Cost StartupCost="10" TotalCost="100" Rows="12" Width="12"/>
        </dxl:Properties>
        <dxl:ProjList>
          <dxl:ProjElem ColId="14" Alias="t.t1">
            <dxl:Ident ColId="14" ColName="t.t1" TypeMdid="0.23.1.0"/>
          </dxl:ProjElem>
          <dxl:ProjElem ColId="15" Alias="t.t2">
            <dxl:Ident ColId="15" ColName="t.t2" TypeMdid="0.23.1.0"/>
          </dxl:ProjElem>
          <dxl:ProjElem ColId="16" Alias="t.t3">
            <dxl:Ident ColId="16" ColName="t.t3" TypeMdid="0.23.1.0"/>
          </dxl:ProjElem>
        </dxl:ProjList>
        <dxl:Filter>
          <dxl:Comparison ComparisonOperator="&gt;" OperatorMdid="0.521.1.0" OperatorFuncMdid="0.147.1.0">
            <dxl:Ident ColId="14" ColName="t.t1" TypeMdid="0.23.1.0"/>
            <dxl:SubPlan TypeMdid="0.23.1.0">
              <dxl:ParamList>
                <dxl:Param ColId="15" ColName="t.t2" TypeMdid="0.23.1.0"/>
              </dxl:ParamList>
              <dxl:Aggregate AggregationStrategy="Plain">
                <dxl:Properties>
                  <dxl:Cost StartupCost="10" TotalCost="100" Rows="1" Width="12"/>
                </dxl:Properties>
                <dxl:GroupingColumns/>
                <dxl:ProjList>
                  <dxl:ProjElem ColId="24" Alias="min">
                    <dxl:AggFunc AggMdid="0.2132.1.0" AggDistinct="false" AggStage="Normal" AggKind="n" AggArgTypes="">
                      <dxl:ValuesList ParamType="aggargs">
                      <dxl:Ident ColId="17" ColName="r.r1" TypeMdid="0.23.1.0"/>
                      </dxl:ValuesList>
                      <dxl:ValuesList ParamType="aggdirectargs"/>
                      <dxl:ValuesList ParamType="aggorder"/>
                      <dxl:ValuesList ParamType="aggdistinct"/>
                    </dxl:AggFunc>
                  </dxl:ProjElem>
                </dxl:ProjList>
                <dxl:Filter/>
                <dxl:Result>
                  <dxl:Properties>
                    <dxl:Cost StartupCost="10" TotalCost="100" Rows="12" Width="12"/>
                  </dxl:Properties>
                  <dxl:ProjList>
                    <dxl:ProjElem ColId="17" Alias="r.r1">
                      <dxl:Ident ColId="17" ColName="r.r1" TypeMdid="0.23.1.0"/>
                    </dxl:ProjElem>
                    <dxl:ProjElem ColId="18" Alias="r.r2">
                      <dxl:Ident ColId="18" ColName="r.r2" TypeMdid="0.23.1.0"/>
                    </dxl:ProjElem>
                    <dxl:ProjElem ColId="19" Alias="r.r3">
                      <dxl:Ident ColId="19" ColName="r.r3" TypeMdid="0.23.1.0"/>
                    </dxl:ProjElem>
                  </dxl:ProjList>
                  <dxl:Filter>
                    <dxl:And>
                      <dxl:Comparison ComparisonOperator="&lt;" OperatorMdid="0.97.1.0" OperatorFuncMdid="0.66.1.0">
                        <dxl:Ident ColId="18" ColName="r.r2" TypeMdid="0.23.1.0"/>
                        <dxl:Ident ColId="15" ColName="t.t2" TypeMdid="0.23.1.0"/>
                      </dxl:Comparison>
                      <dxl:Comparison ComparisonOperator="&gt;" OperatorMdid="0.521.1.0" OperatorFuncMdid="0.147.1.0">
                        <dxl:Ident ColId="19" ColName="r.r3" TypeMdid="0.23.1.0"/>
                        <dxl:SubPlan TypeMdid="0.23.1.0">
                          <dxl:ParamList>
                            <dxl:Param ColId="17" ColName="r.r1" TypeMdid="0.23.1.0"/>
                          </dxl:ParamList>
                          <dxl:Aggregate AggregationStrategy="Plain">
                            <dxl:Properties>
                              <dxl:Cost StartupCost="10" TotalCost="100" Rows="1" Width="12"/>
                            </dxl:Properties>
                            <dxl:GroupingColumns/>
                            <dxl:ProjList>
                              <dxl:ProjElem ColId="23" Alias="min">
                                <dxl:AggFunc AggMdid="0.2132.1.0" AggDistinct="false" AggStage="Normal" AggKind="n" AggArgTypes="">
                                  <dxl:ValuesList ParamType="aggargs">
                                  <dxl:Ident ColId="22" ColName="s.s3" TypeMdid="0.23.1.0"/>
                                  </dxl:ValuesList>
                                  <dxl:ValuesList ParamType="aggdirectargs"/>
                                  <dxl:ValuesList ParamType="aggorder"/>
                                  <dxl:ValuesList ParamType="aggdistinct"/>
                                </dxl:AggFunc>
                              </dxl:ProjElem>
                            </dxl:ProjList>
                            <dxl:Filter/>
                            <dxl:Result>
                              <dxl:Properties>
                                <dxl:Cost StartupCost="10" TotalCost="100" Rows="12" Width="12"/>
                              </dxl:Properties>
                              <dxl:ProjList>
                                <dxl:ProjElem ColId="22" Alias="s.s3">
                                  <dxl:Ident ColId="22" ColName="s.s3" TypeMdid="0.23.1.0"/>
                                </dxl:ProjElem>
                              </dxl:ProjList>
                              <dxl:Filter>
                                <dxl:Comparison ComparisonOperator="&lt;" OperatorMdid="0.97.1.0" OperatorFuncMdid="0.66.1.0">
                                  <dxl:Ident ColId="20" ColName="s.s1" TypeMdid="0.23.1.0"/>
                                  <dxl:Ident ColId="17" ColName="r.r1" TypeMdid="0.23.1.0"/>
                                </dxl:Comparison>
                              </dxl:Filter>
                              <dxl:OneTimeFilter/>
                              <dxl:Materialize Eager="false">
                                <dxl:Properties>
                                  <dxl:Cost StartupCost="10" TotalCost="100" Rows="12" Width="12"/>
                                </dxl:Properties>
                                <dxl:ProjList>
                                  <dxl:ProjElem ColId="20" Alias="s.s1">
                                    <dxl:Ident ColId="20" ColName="s.s1" TypeMdid="0.23.1.0"/>
                                  </dxl:ProjElem>
                                  <dxl:ProjElem ColId="22" Alias="s.s3">
                                    <dxl:Ident ColId="22" ColName="s.s3" TypeMdid="0.23.1.0"/>
                                  </dxl:ProjElem>
                                </dxl:ProjList>
                                <dxl:Filter/>
                                <dxl:BroadcastMotion InputSegments="0,1" OutputSegments="0,1">
                                  <dxl:Properties>
                                    <dxl:Cost StartupCost="10" TotalCost="100" Rows="12" Width="12"/>
                                  </dxl:Properties>
                                  <dxl:ProjList>
                                    <dxl:ProjElem ColId="20" Alias="s.s1">
                                      <dxl:Ident ColId="20" ColName="s.s1" TypeMdid="0.23.1.0"/>
                                    </dxl:ProjElem>
                                    <dxl:ProjElem ColId="22" Alias="s.s3">
                                      <dxl:Ident ColId="22" ColName="s.s3" TypeMdid="0.23.1.0"/>
                                    </dxl:ProjElem>
                                  </dxl:ProjList>
                                  <dxl:Filter/>
                                  <dxl:SortingColumnList/>
                                  <dxl:TableScan>
                                    <dxl:Properties>
                                      <dxl:Cost StartupCost="10" TotalCost="100" Rows="12" Width="12"/>
                                    </dxl:Properties>
                                    <dxl:ProjList>
                                      <dxl:ProjElem ColId="20" Alias="s.s1">
                                        <dxl:Ident ColId="20" ColName="s.s1" TypeMdid="0.23.1.0"/>
                                      </dxl:ProjElem>
                                      <dxl:ProjElem ColId="22" Alias="s.s3">
                                        <dxl:Ident ColId="22" ColName="s.s3" TypeMdid="0.23.1.0"/>
                                      </dxl:ProjElem>
                                    </dxl:ProjList>
                                    <dxl:Filter/>
                                    <dxl:TableDescriptor Mdid="6.899663.1.1" TableName="s">
                                      <dxl:Columns>
                                        <dxl:Column ColId="20" Attno="1" ColName="s1" TypeMdid="0.23.1.0"/>
                                        <dxl:Column ColId="21" Attno="2" ColName="s2" TypeMdid="0.23.1.0"/>
                                        <dxl:Column ColId="22" Attno="3" ColName="s3" TypeMdid="0.23.1.0"/>
                                      </dxl:Columns>
                                    </dxl:TableDescriptor>
                                  </dxl:TableScan>
                                </dxl:BroadcastMotion>
                              </dxl:Materialize>
                            </dxl:Result>
                          </dxl:Aggregate>
                        </dxl:SubPlan>
                      </dxl:Comparison>
                    </dxl:And>
                  </dxl:Filter>
                  <dxl:OneTimeFilter/>
                  <dxl:Materialize Eager="false">
                    <dxl:Properties>
                      <dxl:Cost StartupCost="10" TotalCost="100" Rows="12" Width="12"/>
                    </dxl:Properties>
                    <dxl:ProjList>
                      <dxl:ProjElem ColId="17" Alias="r.r1">
                        <dxl:Ident ColId="17" ColName="r.r1" TypeMdid="0.23.1.0"/>
                      </dxl:ProjElem>
                      <dxl:ProjElem ColId="18" Alias="r.r2">
                        <dxl:Ident ColId="18" ColName="r.r2" TypeMdid="0.23.1.0"/>
                      </dxl:ProjElem>
                      <dxl:ProjElem ColId="19" Alias="r.r3">
                        <dxl:Ident ColId="19" ColName="r.r3" TypeMdid="0.23.1.0"/>
                      </dxl:ProjElem>
                    </dxl:ProjList>
                    <dxl:Filter/>
                    <dxl:BroadcastMotion InputSegments="0,1" OutputSegments="0,1">
                      <dxl:Properties>
                        <dxl:Cost StartupCost="10" TotalCost="100" Rows="12" Width="12"/>
                      </dxl:Properties>
                      <dxl:ProjList>
                        <dxl:ProjElem ColId="17" Alias="r.r1">
                          <dxl:Ident ColId="17" ColName="r.r1" TypeMdid="0.23.1.0"/>
                        </dxl:ProjElem>
                        <dxl:ProjElem ColId="18" Alias="r.r2">
                          <dxl:Ident ColId="18" ColName="r.r2" TypeMdid="0.23.1.0"/>
                        </dxl:ProjElem>
                        <dxl:ProjElem ColId="19" Alias="r.r3">
                          <dxl:Ident ColId="19" ColName="r.r3" TypeMdid="0.23.1.0"/>
                        </dxl:ProjElem>
                      </dxl:ProjList>
                      <dxl:Filter/>
                      <dxl:SortingColumnList/>
                      <dxl:TableScan>
                        <dxl:Properties>
                          <dxl:Cost StartupCost="10" TotalCost="100" Rows="12" Width="12"/>
                        </dxl:Properties>
                        <dxl:ProjList>
                          <dxl:ProjElem ColId="17" Alias="r.r1">
                            <dxl:Ident ColId="17" ColName="r.r1" TypeMdid="0.23.1.0"/>
                          </dxl:ProjElem>
                          <dxl:ProjElem ColId="18" Alias="r.r2">
                            <dxl:Ident ColId="18" ColName="r.r2" TypeMdid="0.23.1.0"/>
                          </dxl:ProjElem>
                          <dxl:ProjElem ColId="19" Alias="r.r3">
                            <dxl:Ident ColId="19" ColName="r.r3" TypeMdid="0.23.1.0"/>
                          </dxl:ProjElem>
                        </dxl:ProjList>
                        <dxl:Filter/>
                        <dxl:TableDescriptor Mdid="6.899640.1.1" TableName="r">
                          <dxl:Columns>
                            <dxl:Column ColId="17" Attno="1" ColName="r1" TypeMdid="0.23.1.0"/>
                            <dxl:Column ColId="18" Attno="2" ColName="r2" TypeMdid="0.23.1.0"/>
                            <dxl:Column ColId="19" Attno="3" ColName="r3" TypeMdid="0.23.1.0"/>
                          </dxl:Columns>
                        </dxl:TableDescriptor>
                      </dxl:TableScan>
                    </dxl:BroadcastMotion>
                  </dxl:Materialize>
                </dxl:Result>
              </dxl:Aggregate>
            </dxl:SubPlan>
          </dxl:Comparison>
        </dxl:Filter>
        <dxl:TableDescriptor Mdid="6.899686.1.1" TableName="t">
          <dxl:Columns>
            <dxl:Column ColId="14" Attno="1" ColName="t1" TypeMdid="0.23.1.0"/>
            <dxl:Column ColId="15" Attno="2" ColName="t2" TypeMdid="0.23.1.0"/>
            <dxl:Column ColId="16" Attno="3" ColName="t3" TypeMdid="0.23.1.0"/>
          </dxl:Columns>
        </dxl:TableDescriptor>
      </dxl:TableScan>
    </dxl:GatherMotion>
  </dxl:Plan>
</dxl:DXLMessage>
